package com.lsl.proxy_pattern.example;

/**
 * AccessValidator：身份验证类，业务类，它提供方法Validate()来实现身份验证。
 * description:
 *
 * @author: liushengli
 * data: 2022/12/1
 */
public class AccessValidator {
    //模拟实现登录验证
    public Boolean Validate(String userId) {
        System.out.println("在数据库中验证用户'" + userId + "'是否是合法用户？");
        if (userId.equals("杨过")) {
            System.out.println("登录成功！" + userId);
            return true;
        } else {
            System.out.println("登录失败！" + userId);
            return false;
        }
    }
}
